<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <canvas id="myCanvas" width="400" height="250"></canvas>

    <script>
      const canvas = document.getElementById('myCanvas')
      const ctx = canvas.getContext('2d')

      // 绘制弧形
      // 格式 ctx.arc(x, y, radius, startAngle, endAngle, anticlockwise)
      // ctx.arc(5, 5, 5, 0, 2 * Math.PI, true)
      // ctx.fill()

      // 绘制实心圆形
      // ctx.beginPath()
      // ctx.arc(60, 60, 50, 0, Math.PI * 2, true)
      // ctx.fill()

      // 绘制空心半圆
      // ctx.beginPath()
      // ctx.moveTo(50, 20)
      // // 顺时针画（false）
      // ctx.arc(100, 20, 50, 0, Math.PI, false)
      // ctx.stroke()

      // 绘制圆弧
      ctx.beginPath()
      ctx.moveTo(0, 0)
      ctx.arcTo(50, 50, 100, 0, 25)
      ctx.lineTo(100, 0)
      ctx.stroke()

      
    </script>
  </body>
</html>
